/*DC.min*/


@media screen and (max-width : 1920px){
	     
}
@media screen and (max-width : 1450px){
  .index4-li .tt>a{font-size:18px;}
  .index3-lk a.childs{font-size:14px;}
  .index3-li .ct{font-size:13px;line-height:1.5;}
  .index3-vd .desc .tt{margin:10px 0;font-size:28px;}
  .banner-title .btns .bt-l,.banner-title .btns .bt-r,.banner-title .btns .txt{font-size:38px;}
  .index3-vd .desc .cont{font-size:14px;line-height:1.5;}
}
@media screen and (max-width : 1370px){
}
@media screen and (max-width : 1320px){
}
  
@media screen and (max-width : 1280px){
	
}
@media screen and (max-width : 1200px){
  .yewu-pic .desc{width:100%;}
  .yewu-pic .pics{width:100%;}
  .news-li .desc .ds{font-size:14px;line-height:1.5;}
  .foot{display:none;}
  .index5-li .txt>a{font-size:12px;}
  .index4-li .tt>a{font-size:14px;}
  .index4-li .more>a{font-size:10px;}
  .index3-li .tt{font-size:18px;}
  .index3-lk a.childs{font-size:12px;line-height:1.7;}
  .index3-li .ct{font-size:12px;line-height:1.3;}
  .index3-vd .desc .tt{margin:5px 0;font-size:22px;}
  .index3-vd .desc .cont{font-size:12px;line-height:1.5;}
  .banner-title .btns .bt-l,.banner-title .btns .bt-r,.banner-title .btns .txt{font-size:34px;}
  .head .logo{width:26%;}
  .head .navs{width:74%;}
  .head .navs .nav-li{width:11%;}
  .head .navs .nav-li>a{font-size:13px;padding:1%;}
}

@media screen and (max-width : 1180px){
	   
}
@media screen and (max-width : 1000px){
   
}
@media screen and (max-width : 1024px){
  .maps{display:none;}
  .news-li .desc .tt>a{font-size:16px;}
  .news-li .desc .date{font-size:14px;padding:5px 0;}
  .news-li .desc .ds{font-size:12px;}
  .news-li .desc .more>a{margin-top:5px;font-size:12px;}
  .index3-li{float:none;width:100%;}
  .index3-li .cont{padding:3% 2% 0;}
  .index3-li .tt{font-size:24px;}
  .index3-li .ct{font-size:16px;padding-bottom:3%;}
  .index3-lk a.childs{font-size:20px;}
  .index3-li a.more{padding:2%;}
	
} 

@media screen and (max-width : 992px){
	
}
@media screen and (max-width:860px){

}
@media screen and (max-width : 769px){
  .yewu-cc{font-size:10px;line-height:1.3;}
  .updown a{font-size:10px;}
  .yewu-pic .desc{padding:2%;}
  .yewu-pic .desc .tt{padding:1% 0 2%;font-size:16px;}
  .yewu-pic .desc .ds{font-size:10px;}
  .yewu-pic .desc{font-size:10px;}
  .news-li .desc .tt>a{font-size:14px;}
  .news-li .desc .date{font-size:12px;padding:0;display:none;}
  .maps{height:300px;}
  .case-ul{padding-left:1%;padding-right:1%;}
  .skll-li{line-height:1.9;}
  .skll-li .listyle{font-size:12px;width:10px;}
  .skll-li .tt{font-size:12px;width:calc(100% - 67px - 10px);width:-moz-calc(100% - 67px - 10px);width:-webkit-calc(100% - 67px - 10px);}
  .skll-li .date{font-size:12px;width:67px;}
  .cm .page-tt{font-size:16px;}
  .cm .cont{font-size:12px;}
  .ft-copy{font-size:12px;}
  .page a, .page span{font-size:12px;padding:3px 8px;}
  .case-li .txt a{font-size:12px;}
  .fixed-left,.fixed-right{display:none;}
  .case-tt{font-size:18px;}
  .cm .cate{display:none;}
  .cm .catpos{padding:2% 1%;transform:translateY(0);width:100%;float:none;margin-top:2%;}
  .pd-b2{padding:2% 1%;}
  .index5-li .txt>a{font-size:14px;}
  .index4-li .more>a{padding:4px 10px;}
  .index4-li .tt>a{font-size:12px;}
  .con-pd{padding:3% 1%;}
  .index3-vd{margin-top:3%;}
  .title2>.tt-en{font-size:20px;}
  .title2>.tt-ens{font-size:16px;}
  .title2>.tt-cn span{font-size:18px;line-height:24px;}
  .title2>.tt-cn a.f-r{font-size:12px;line-height:24px;}
  .index3-vd .vd-img{width:100%;float:none;text-align:center;}
  .index3-vd .desc{width:100%;float:none;text-align:center;padding-bottom:20px;}
  .index3-vd .desc .tt{margin:1% 0;font-size:18px;}
  .index3-vd .desc .cont{font-size:12px;line-height:1.3;-webkit-line-clamp: 4;}
  .title1 .tt-en{font-size:20px;}
  .title1 .t2-box .t2-box1 .t2-box2{font-size:16px;}
  .title1 .t2-box{border-left:10px solid transparent;border-right:10px solid transparent;}
  .banner-title .btns{padding-bottom:0.5%;}
  .swiper-pagination-switch{width:7px;height:7px;}
  .swiper-active-switch{width:11px;height:11px;}
  .index2-li .cont .title{font-size:16px;}
  .banner-title .btns .bt-l,.banner-title .btns .bt-r,.banner-title .btns .txt{font-size:20px;}
  .head .container{padding:1%;}
  .head{position:fixed;left:0;width:100%;z-index:10;background:#fff;top:0;}
  .navbar-toggle{display:block;}
  .head .logo{width:70%;}
  .head .logo img{max-height:60px;}
  .head .navs{display:none;width:100%;background:#fff;transition:0s;}
  .head .navs .nav-li{width:100%;display:block;padding:1% 0;text-align:center;border-bottom:1px solid #ccc;}
  .head .navs .nav-li>a{display:block;}
  .head .navs .nav-select{width:100%;display:block;padding:1% 0;text-align:center;}
}

 @media screen and (max-width: 641px) {
  .news-li .desc .ds{line-height:1.3;-webkit-line-clamp: 2;}
  .news-li .pic{width:27%;}
  .news-li .desc{width:72%;}
  .news-li .desc .more>a{padding:3px 7px;margin:0;}
  .index3-li .tt{font-size:16px;}
  .index5-li .txt>a{font-size:12px;}
  .index3-li .ct{font-size:14px;padding-bottom:3%;}
  .index3-lk a.childs{font-size:13px;}
  .index3-li a.more{padding:3%;}
    
   
}
 @media screen and (max-width: 606px){
 
 }
  @media screen and (max-width: 583px){
       
 }
  @media screen and (max-width: 560px){
  .index2-li .cont .title{font-size:14px;}
  .banner-title .btns .bt-l,.banner-title .btns .bt-r,.banner-title .btns .txt{font-size:12px;}
   
 
 }
   @media screen and (max-width: 540px){
     
 }
  @media screen and (max-width: 510px){

 	
 	
 }
 
 @media screen and (max-width: 530px){
   
}
 @media screen and (max-width: 500px){
     

 }
@media screen and (max-width: 480px){
 }
 @media screen and (max-width: 472px){

 }
  @media screen and (max-width: 444px){
    
 }
  @media screen and (max-width: 435px){
}
/*iphone6 plus - iphone6s plus*/
 @media screen and (max-width: 416px) {
       
}
 @media screen and (max-width: 395px) {
    
} 
 @media screen and (max-width: 380px){
      
 }
/*iphone6 - iphone6s */
 @media screen and (max-width: 376px) {
          
}
@media screen and (max-width: 360px){
 
}
 @media screen and (max-width: 340px) {
     
}
/*iphone5 - iphone5s and 5e,5s*/
@media screen and (max-width: 321px) {
    body,html{min-width:320px;}

}

@media screen and (min-width: 1200px){
   .container{width:1200px;}
   .cm .container{width:1200px;}
   .ft-nli{padding:0px 2%;}
}
@media screen and (min-width: 1440px){
   .container{width:1400px;}
   .ft-nli{padding:0px 2%;}
}
@media screen and (min-width: 1750px){
   .container{width:1700px;}
}